ethylene dinitrate - German English Dictionary